<script lang="ts">
  export let size: 'x-small' | 'small' | 'medium' | 'large' | 'full'
  export let fill: string = 'currentColor'
</script>

<svg class="svg-{size}" {fill} viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
  <path
    d="M9.827 10.735l-1.744 -0.803l-0.838 -0.707l-1.34 1.333l0.578 3.863c0.002 0.013 -0.001 0.027 -0.009 0.038l-0.611 0.837c-0.01 0.013 -0.025 0.021 -0.042 0.021s-0.032 -0.008 -0.042 -0.021l-0.611 -0.837c-0.008 -0.011 -0.011 -0.025 -0.009 -0.038l0.578 -3.863l-1.34 -1.333l-0.838 0.707l-1.744 0.803c-0.258 0.106 -0.509 0.265 -0.641 0.547c0 0 -1.896 4.513 -0.867 4.513h11.029c1.028 0 -0.867 -4.513 -0.867 -4.513C10.355 11.013 10.085 10.841 9.827 10.735z"
  />
  <path
    d="M5.82 9.2c1.784 0 3.115 -1.662 3.145 -4.449c0.019 -1.934 -0.902 -3.091 -3.145 -3.091c-2.243 0 -3.165 1.157 -3.145 3.091C2.705 7.538 4.036 9.2 5.82 9.2z"
  />
  <path
    d="M11.894 0.205c-1.319 0 -2.495 0.626 -3.247 1.595c0.078 0.064 0.152 0.131 0.223 0.202c0.139 0.141 0.263 0.296 0.371 0.464c0.585 -0.838 1.556 -1.387 2.653 -1.387c1.782 0 3.232 1.45 3.232 3.232c0 1.782 -1.45 3.232 -3.232 3.232c-0.893 0 -1.702 -0.364 -2.288 -0.951c-0.078 0.321 -0.177 0.624 -0.296 0.908c0.706 0.573 1.606 0.918 2.584 0.918c2.264 0 4.106 -1.842 4.106 -4.106C16 2.047 14.158 0.205 11.894 0.205z"
  />
  <path
    d="M11.894 1.694c-0.181 0 -0.328 0.147 -0.328 0.328v2.403c0 0.181 0.147 0.328 0.328 0.328h1.905c0.181 0 0.328 -0.147 0.328 -0.328c0 -0.181 -0.147 -0.328 -0.328 -0.328h-1.577V2.022C12.222 1.841 12.075 1.694 11.894 1.694z"
  />
</svg>
